be constantly plagued by troubles - Turco Inglés Diccionario